lightning and explosion - Turkish English Dictionary